package com.msnrobotweb.http;


/**
 * 表示一个抽象的应用请求处理
 * @author sunbaoming
 *
 */
public abstract class HttpAction {

    /**匹配的URL，一个action对应一个匹配的URL，通过URL反射找到具体的action,并执行*/
    String requestURL;
    
    /**
     * 具体子类要实现这个方法完成跟逻辑相关的代码
     * @param request
     * @param response
     * @throws Exception
     */
    public abstract void process(RobotRequest request , RobotResponse response) throws Exception;

    public String getRequestURL() {
        return requestURL;
    }

    public void setRequestURL(String requestURL) {
        this.requestURL = requestURL;
    }
    
}